ci: Add missing graphviz dependency
authorEmmanuele Bassi <ebassi@gnome.org>
Tue, 30 Mar 2021 20:08:43 +0000 (21:08 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Tue, 30 Mar 2021 20:08:43 +0000 (21:08 +0100)
We generate the hierarchy graph for GTK types, and in order to do so, we
need the dot utility from graphviz in the CI image.

.gitlab-ci.yml
.gitlab-ci/fedora-docs.Dockerfile

index e70ea303b692e898816d3b9e1fe68bd09da14c6f..a41fae5b7f5e805835f4534b223b1e5efeb5614a 100644 (file)
@@ -26,7 +26,7 @@ variables:
   MESON_TEST_TIMEOUT_MULTIPLIER: 3
   FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v28"
   FLATPAK_IMAGE: "registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master"
-  DOCS_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v26"
+  DOCS_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v27"
 
 .only-default:
   only:
index d9c9b44ea23e9f2c41b45fe75b20286d90995c04..909ea59f2aa6ee68f62b58a8108df70748aef69b 100644 (file)
@@ -1,6 +1,7 @@
 FROM registry.gitlab.gnome.org/gnome/gtk/fedora-base:v28
 
 RUN dnf -y install \
+        graphviz \
         python3-jinja2 \
         python3-markdown \
         python3-pygments \